package com.tmptSource.dto;

import java.io.Serializable;
import com.tmptSource.enums.*;

/**
 * Created by wxy on 2017/8/26.
 */
public class TFreightRuleInfoDto implements Serializable {

    private static final long serialVersionUID = 1L;

    //----------------------------------------
    // model
    //----------------------------------------
    private String id;
    private String companyId;
    private String mchntName;
    private String descript;
    private String price;
    private String minNum;
    private String maxNum;
    private String status;
    private String freeStatus;
    private String createman;
    private String createdate;
    private String modifyman;
    private String modifydate;
    private String deleteflag;

    //----------------------------------------
    // 与页面交互时的参数
    //----------------------------------------
    private String id_Start;
    private String id_End;
    private String companyId_Start;
    private String companyId_End;
    private String mchntName_Start;
    private String mchntName_End;
    private String descript_Start;
    private String descript_End;
    private String price_Start;
    private String price_End;
    private String minNum_Start;
    private String minNum_End;
    private String maxNum_Start;
    private String maxNum_End;
    private String status_Start;
    private String status_End;
    private String freeStatus_Start;
    private String freeStatus_End;
    private String createman_Start;
    private String createman_End;
    private String createdate_Start;
    private String createdate_End;
    private String modifyman_Start;
    private String modifyman_End;
    private String modifydate_Start;
    private String modifydate_End;
    private String deleteflag_Start;
    private String deleteflag_End;

    //多选项Options，加_Str做数据显示
    private String status_Str;
    private String freeStatus_Str;
    private String deleteflag_Str;


    //=====================================================
    // setter getter method
    //=====================================================

    public String getStatus_Str(){
        status_Str = TFreightRuleInfoStatus.explain(status,"");
        return status_Str;
    }
    public void setStatus_End(String status_Str){
        this.status_Str = status_Str;
    }
    public String getFreeStatus_Str(){
        freeStatus_Str = FreeStatus.explain(freeStatus,"");
        return freeStatus_Str;
    }
    public void setFreeStatus_End(String freeStatus_Str){
        this.freeStatus_Str = freeStatus_Str;
    }
    public String getDeleteflag_Str(){
        deleteflag_Str = Deleteflag.explain(deleteflag,"");
        return deleteflag_Str;
    }
    public void setDeleteflag_End(String deleteflag_Str){
        this.deleteflag_Str = deleteflag_Str;
    }

    public String getId(){
        return this.id;
    }
    public void setId(String id){
        this.id=id;
    }
    public String getCompanyId(){
        return this.companyId;
    }
    public void setCompanyId(String companyId){
        this.companyId=companyId;
    }
    public String getMchntName(){
        return this.mchntName;
    }
    public void setMchntName(String mchntName){
        this.mchntName=mchntName;
    }
    public String getDescript(){
        return this.descript;
    }
    public void setDescript(String descript){
        this.descript=descript;
    }
    public String getPrice(){
        return this.price;
    }
    public void setPrice(String price){
        this.price=price;
    }
    public String getMinNum(){
        return this.minNum;
    }
    public void setMinNum(String minNum){
        this.minNum=minNum;
    }
    public String getMaxNum(){
        return this.maxNum;
    }
    public void setMaxNum(String maxNum){
        this.maxNum=maxNum;
    }
    public String getStatus(){
        return this.status;
    }
    public void setStatus(String status){
        this.status=status;
    }
    public String getFreeStatus(){
        return this.freeStatus;
    }
    public void setFreeStatus(String freeStatus){
        this.freeStatus=freeStatus;
    }
    public String getCreateman(){
        return this.createman;
    }
    public void setCreateman(String createman){
        this.createman=createman;
    }
    public String getCreatedate(){
        return this.createdate;
    }
    public void setCreatedate(String createdate){
        this.createdate=createdate;
    }
    public String getModifyman(){
        return this.modifyman;
    }
    public void setModifyman(String modifyman){
        this.modifyman=modifyman;
    }
    public String getModifydate(){
        return this.modifydate;
    }
    public void setModifydate(String modifydate){
        this.modifydate=modifydate;
    }
    public String getDeleteflag(){
        return this.deleteflag;
    }
    public void setDeleteflag(String deleteflag){
        this.deleteflag=deleteflag;
    }

    public String getCreatedate_Start(){
        return createdate_Start;
    }
    public void setCreatedate_Start(String createdate_Start){
        this.createdate_Start = createdate_Start;
    }
    public String getCreatedate_End(){
        return createdate_End;
    }
    public void setCreatedate_End(String createdate_End){
        this.createdate_End = this.createdate_End;
    }
    public String getModifydate_Start(){
        return modifydate_Start;
    }
    public void setModifydate_Start(String modifydate_Start){
        this.modifydate_Start = modifydate_Start;
    }
    public String getModifydate_End(){
        return modifydate_End;
    }
    public void setModifydate_End(String modifydate_End){
        this.modifydate_End = this.modifydate_End;
    }


}
